technical improvements - Allemand Anglais Dictionnaire